perm filename HELP.MLI[1,3]2 blob sn#135662 filedate 1974-12-18 generic text, type T, neo UTF8
"
MLISP HAS THE  ABILITY TO SWITCH  BETWEEN MLISP AND LISP  TOP LEVELS.
THE DEFAULT TOP LEVEL IS NOW MLISP. 

TO THE LEFT OF THE LISP INPUT PROMPT (*)  IS EITHER THE LETTER `M' OR
THE LETTER `L', DEPENDING ON WHICH MODE IS CURRENTLY SELECTED. 

WHEN  THE TOP LEVEL MODE  IS MLISP (AS IT  IS INITIALLY), INPUT LINES
SHOULD BE MLISP EXPRESSIONS TERMINATED BY A SEMICOLON. 

WHEN THE TOP LEVEL MODE IS LISP, INPUT  LINES SHOULD BE STANDARD LISP
S-EXPRESSIONS. 

TYPING `LISP;' WILL SWITCH FROM MLISP TO LISP MODE.
TYPING `MLISP' WILL SWITCH FROM LISP TO MLISP MODE.

EXAMPLE:	M* 3+2;
		5
		M* LISP;

		L* (PLUS 3 2)
		5
		L* MLISP

		M*

THE INPUT LINE IS EVALUATED WITH THE STANDARD LISP READ DEFINITION IN
EFFECT (NOT  THE MLISP DEFINITION), SO THINGS  LIKE `DSKIN' WILL WORK
AS EXPECTED."